Soft Constraints for Quality Aspects in Service Oriented Architectures
نویسندگان
چکیده
We propose the use of Soft Constraints as a natural way to model Service Oriented Architecture. In the framework, constraints are used to model components and connectors and constraint aggregation is used to represent their interactions. The “quality of a service” is measured and considered when performing queries to service providers. Some examples consist in the levels of cost, performance and availability required by clients. In our framework, the QoS scores are represented by the softness level of the constraint and the measure of complex (web) services is computed by combining the levels of the components.
منابع مشابه
Soft Constraints for Dependable Service Oriented Architectures
We propose the use of Soft Constraints as a natural way to model Service Oriented Architecture. In the framework, constraints are used to model components and connectors and constraint aggregation is used to represent their interactions. Moreover, a specific constraint projection operator is used to highlight the service interface. The quality of a service is measured and considered when perfor...
متن کاملQuality-Aware Model-Driven Service Engineering
Service engineering and service-oriented architecture as an integration and platform technology is a recent approach to software systems integration. Quality aspects ranging from interoperability to maintainability to performance are of central importance for the integration of heterogeneous, distributed service-based systems. Architecture models can substantially influence quality attributes o...
متن کاملConstraints for the design of variability-intensive service-oriented reference architectures - An industrial case study
0950-5849/$ see front matter 2012 Elsevier B.V. A http://dx.doi.org/10.1016/j.infsof.2012.09.011 ⇑ Corresponding author. E-mail addresses: [email protected] (M. Galster), [email protected] (D. Tofan). 1 We use singular of the term ‘‘service-oriented archi discipline, technology or paradigm of service-oriented referring to more than one service-oriented architectur software development. Context: ...
متن کاملSelf-Organisation in the Context of QoS Management in Service Oriented Architectures
This paper describes the need for a self-organising Service Level Management (SLM) in future Service Oriented Architectures (SOA). Due to the complexity of SOA environments, self-management and self-organisation are fundamental requirements for an SLM architecture in this context. The SLM architecture presented consists of two types of autonomic managers. Autonomic managers on the service layer...
متن کاملFairness as a QoS Measure for Web Services
Service Oriented Architectures (SOAs) are component-based architectures, characterized by reusability, modularization and composition, usually offered by HTTP (web services) and often equipped with a Quality of Services (QoS) measure. In order to guarantee the fairness property to each client requesting a service, we propose a fair version of the (Soft) Concurrent Constraint language to deal wi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009